"""
Book类，包含图书的基本信息
"""

class Book:
    def __init__(self, title, author, isbn, status="available"):
        """
        初始化图书对象
        
        Args:
            title (str): 书名
            author (str): 作者
            isbn (str): ISBN号
            status (str, optional): 图书状态，可选值为"available"和"borrowed"，默认为"available"
        """
        self.title = title
        self.author = author  # 注意修正了原作业中的拼写错误 auther -> author
        self.isbn = isbn
        self.status = status
    
    def __str__(self):
        """返回图书信息的字符串表示"""
        return f"《{self.title}》 作者: {self.author} ISBN: {self.isbn} 状态: {'可借阅' if self.status == 'available' else '已借出'}"
